Operating Heterogeneous Systems at Scale
نویسندگان
چکیده
The continuity of Moore’s law provides chip designers with an ever growing amount of transistors. These can be used to put more cores on a single chip in order to gain performance through parallelism. However, this is not the most energy efficient approach to speed up computation. Yet, the power budget is a limiting factor for a chip’s obtainable performance. Specialized accelerators provide better energy efficiency and execute the tasks they are designed for faster than traditional multicores. Already existing approaches like integrated GPUs, cryptographic co-processors or heterogeneous multicores like ARM big.LITTLE confirm this observation. In these systems the processing elements (PE) are typically connected via a network-on-chip (NoC), which shifts their internal communication characteristics towards those of distributed systems. Even today’s multicore systems possess such properties when looking at their memory accessibility. The memory modules are split across the cores, hence accessing a memory location connected to a remote core is a remote operation using a different core’s memory controller. However, the true nature of the chip’s structure is not presented to the OS. Revealing the NoC to the OS enables a new approach to provide isolation.
منابع مشابه
A Scalability-Aware Kernel Executive for Many-Core Operating Systems
Number, variety, and organization of the on-chip processing elements of many-core processors demand a radical rethink in operating systems design. One may come from a multitude of allocatable units that bestows every execution thread its own core: single-threaded cores will be usual, multi-threaded cores will be unusual. The paper presents a scalability-aware kernel executive, Sake, that is cur...
متن کاملIssues in using heterogeneous HPC systems for embedded real time signal processing applications
Embedded signal processing systems have traditionally been built using custom VLSI to meet real-time requirements. This leads to limited programmability and restricted exibility. With recent technological advances in high performance computing, scalable systems based on heterogeneous \oo the shelf" modules are attractive as computing platforms in real-time embedded environments, leading to an e...
متن کاملA case report of heterogeneous blood transfusion in the operating room
Introduction: Mismatched-blood transfusions in the ABO-system may lead to severe of complications such as intravascular hemolysis. Case report: A 49-year-old man suffering from a right lower limb injury due to accident was admitted to hospital. Vital signs were normal. X-ray showed a femoral neck fracture. Before surgery, all of lab tests were in normal values and B+ blood- group was reported. ...
متن کاملTowards Database Virtualization for Database as a Service
Advances in operating system and storage-level virtualization technologies have enabled the effective consolidation of heterogeneous applications in a shared cloud infrastructure. Novel research challenges arising from this new shared environment include load balancing, workload estimation, resource isolation, machine replication, live migration, and an emergent need of automation to handle lar...
متن کاملSmart Distance for Information Systems: The Concept
We propose the concept of a “smart distance” for information systems and illustrate how to use it to interwoven various dynamic and heterogeneous elements of the system. With “smart distance” infrastructure operating within an information system, it can eliminate inefficiencies that are due to lags and latencies that exist in the traditional environment. On a larger scale, with “smart distance”...
متن کاملEconomic Models and Algorithms for Grid Systems
The Grid is a promising concept to solve the dilemma of increasingly complex and demandingapplications being confronted with the need for a more efficient and flexible use of existing resources.Network-centric Grid Operating Systems (OS) aim at providing users and applications withtransparent and seamless access to heterogeneous Grid resources across different administrativedoma...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016